mentally less gifted - German English Dictionary